Horse carriages seen at the Copenhagen Town Square.
1891
1951
1936
1905
2000
2023
1909
1888
1894
1904
1971
1930
2016
2012
1955
1895
1915
1932